waste heaps - German English Dictionary